clustered lady's slipper

Noun
  1. clusters of several short stems each having 2 broad leaves and 2-4 drooping brownish to greenish flowers with pouches mottled with purple; British Columbia to central California and northern Colorado

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

clustered lady's slipper
A cluster of clustered lady's slipper orchids grows on the forest floor.